package com.yxx.service;

import com.yxx.medicinepojo.vo.BusinessStatisticDataVO;
import com.yxx.medicinepojo.vo.ChineseWesternMedicineOverViewVO;
import com.yxx.medicinepojo.vo.OrderOverViewWorkSpaceVO;
import com.yxx.medicinepojo.vo.SetmedicineOverViewVO;

import java.time.LocalDateTime;

/**
 * @author yuxiangxun
 * @date 2024/9/18
 * @apiNote
 */
public interface WorkSpaceService {
    /**
     * 查询订单管理数据
     * @return
     */
    OrderOverViewWorkSpaceVO getOrderWorkSpaceVOView();

    /**
     * 根据当天统计营业数据
     * @param beginTime
     * @param endTime
     * @return
     */
    BusinessStatisticDataVO getBusinessStatisticData(LocalDateTime beginTime, LocalDateTime endTime);

    /**
     * 中西药总览
     * @return
     */
    ChineseWesternMedicineOverViewVO getChineseWesternMedicineOverView();

    /**
     * 组合药总览
     * @return
     */
    SetmedicineOverViewVO getSetMedicineOverView();

}
